Skip to content

Duikmonitor v1.24.0 - exportknoppen herindelen, Duikerstabel horizontaal schuifbaar, Print/PDF verwijderd - #21

Merged
streuper merged 3 commits into
mainfrom
dev
Jul 1, 2026
Merged

Duikmonitor v1.24.0 - exportknoppen herindelen, Duikerstabel horizontaal schuifbaar, Print/PDF verwijderd#21
streuper merged 3 commits into
mainfrom
dev

Conversation

@streuper

@streuper streuper commented Jul 1, 2026

Copy link
Copy Markdown
Collaborator

Wat verandert er?

Deze merge brengt v1.23.0 en v1.24.0 samen naar main (main stond op v1.22.0).

  • Dagregistratie (Beheer en export): Export XLSX toegevoegd; Export OSOD, Import OSOD, Export CSV en Print verwijderd. Export JSON en Import JSON blijven.
  • Registratie: Export OSOD toegevoegd; Export CSV en Print verwijderd. Export XLSX en Export JSON blijven.
  • Instellingen (Duikerstabel): op smal scherm is de tabel horizontaal schuifbaar, zodat elk veld zijn inhoud volledig toont; MDD, Set en Masker tonen hun twee cijfers, Kenmerk en SH blijven leesbaar. Breed scherm ongewijzigd.
  • De laatste, voor de gebruiker onbereikbare Print/PDF-knop en het dode printmechanisme zijn uit de bron verwijderd.
  • Twee zelftests die alleen in een echte browser stil faalden zijn browservast gemaakt; de testomgeving is browser-eerlijk gemaakt zodat dit verschil voortaan al bij de bouw opvalt. De opstartmelding die in een echte browser ten onrechte kon verschijnen is verholpen.

Waarom is dit nodig?

De exportvormen zijn nu zuiver gescheiden: Dagregistratie is werk- en back-upscherm, Registratie is uitvoerscherm naar buiten. OSOD-import en CSV zijn overbodig; XLSX is voor een mens leesbaarder en JSON dekt de machine. PDF/print levert geen verwerkbare data. De Duikerstabel paste op een telefoon niet meer leesbaar binnen de schermbreedte; horizontaal schuiven lost dat op zonder velden dicht te knijpen. De opstartmelding en de stil falende zelftests waren browser-only fouten die op dev zijn gevonden.

Raakt dit kritieke onderdelen?

  • Privacy of opslag
  • Export of import
  • DCIEM-tabellen of meterregels
  • Veiligheidslogica, waarschuwingen of boot-gate
  • Bronfingerprint, fixture of checksum
  • Alleen tekst, styling of documentatie

Checklist

  • Geen echte namen of persoonsgegevens toegevoegd
  • App laadt zonder foutmelding
  • Zelftests draaien groen
  • Themakleuren-lint draait groen
  • CHECKSUMS.sha256 bijgewerkt indien index.html wijzigde
  • README, CHANGELOG, release notes of docs aangepast indien nodig

@streuper
streuper merged commit 9bb82f6 into main Jul 1, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant